// 图片A4打印  终端扫码
export function A4fail(countlength) {
	return new Promise((resolve, reject) => {
		// wx.chooseMessageFile({
		uni.chooseImage({
			count: countlength,
			sizeType: ['original'], // 可以指定是原图还是压缩图，默认二者都有
			sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
			success: res => {
				console.log(res, 'name')
				var messageListWxA4fail = {
					pathList: []
				};
				messageListWxA4fail.pathList.push(...res.tempFiles); //[{},{},{}]  
				var pathListLength = messageListWxA4fail.pathList.length
				for (let i = 0; i < pathListLength; i++) {
					if (i + 1 == pathListLength) {
						resolve(JSON.stringify(messageListWxA4fail))
					}
				}
			},
			fail: err => {
				reject(err)
			}
		})
	})
}

// 文件  

export function wxfile(countlength) {
	return new Promise((resolve, reject) => {
		//#ifdef MP-WEIXIN
		var unameapp = wx;
		//#endif
		//#ifdef MP-QQ
		var unameapp = qq;
		//#endif
		unameapp.chooseMessageFile({
			count: countlength, //心相印一次性支持打印一个文件
			type: 'file',
			success: res => {
				var messageListWxwxfile = {
					pathList: []
				};
				// 上传多个   6.13新增
				messageListWxwxfile.pathList.push(...res.tempFiles); //[{},{},{}]  
				for (let i = 0; i < messageListWxwxfile.pathList.length; i++) {
					// 含有zip格式 不符合规则   
					if (i + 1 == messageListWxwxfile.pathList.length) {
						resolve(JSON.stringify(messageListWxwxfile))
					}
				}
			},
			fail: err => {
				reject(err)
			}
		})
	})
}
